repository (for radioactive waste) - Español Inglés Diccionario